/*
* generelles CSS
*
**/
/*Header*/
#logo {
	position:absolute; 
	top:10px; 
	left:10px; 
	text-align:right; 
	color: #aaa; 
	background: transparent;
}
/*Subnavigation*/
#subnav ul { 
	margin-left: 20px;
}
#subnav ul li { 
	list-style-type: none;
}
#subnav ul li a { 
	color: #000;
}
/*Tabellen*/
#box {
	margin-top:10px;	
}
#box table {
	width:95%;
}
#box table .header th {
	font-weight:bold;	
	padding:2px;
}
#box table td {
	padding:2px;
}
#box table .trow td {
	border-bottom: 1px solid #eee;
}
#box table .tablefooter {
	background-color:#ccc;
}
.highlight {
	background-color:#eee;	
	color:#000;
}
/*span Tags, die Hilfen enthalten*/
.help {
	display:none;
	background-color:#e6EEEE;
	margin-left:3px;
	padding:3px;
}
.comment {
	margin-bottom:10px;	
	padding:5px;
	background-color:#e6EEEE;
}
.comment-header {
	margin-bottom:2px;	
}
.comment-body {
	margin:5px 0 5px 0;	
}
.comment-footer {
	margin-bottom:2px;	
	font-size:0.8em;
}
.comment-tools {
	/*float:right;*/
	text-align:right;
	cursor:pointer;
}
#add-comment {
	cursor:pointer;	
}
hr.separator_form {
	width:620px;
	margin:5px 0 5px 0;
	color:#ccc;
}
#billing_address {
	display:none;
}
#password_change {
	display:none;
}
.pagination {
	width:100%;
	text-align:center;
	/*font-weight:bold;*/
	margin:15px 0 5px 0;
}